Schmincke Aqua Granulating Spray - Should You Buy It